some good shit - French English Dictionary